package define

import "github.com/jlaffaye/ftp"

type SiteConfig struct {
	Name     string `json:"name"`
	Type     string `json:"type"` // ftp
	Host     string `json:"host"` // 127.0.0.1
	Port     string `json:"port"` // 21
	Account  string `json:"account"`
	Password string `json:"password"`
}

type SysConfig struct {
	Sites []SiteConfig `json:"sites"` // 站点列表
}

type FtpClient struct {
	Conn *ftp.ServerConn
}
